【C语言数组知识点08】题型解析(持续更新中) |
您所在的位置:网站首页 › 数组定义为inta[11][11] › 【C语言数组知识点08】题型解析(持续更新中) |
1. 引用数组元素时, 其数组下标的数据类型允许是 整型常量或整型表达式 2. 一维数组的定义方式为: 类型说明符 数组名 [整型常量表达式] 3. 以下能对二维数组a 进行正确初始化的语句是: A) int a[2][]={{1,0,1},{5,2,3}}; B) int a[][3]={{1,2,3},{4,5,6}}; C) int a[2][4]={{1,2,3},{4,5},{6}}; D) int a[][3]={{1,0,1},{},{1,1}}; 答案:B;A选项列标不可省略;C选项超出了范围;D选项赋初值不可有{} 4. 以下不能对二维数组a 进行正确初始化的语句是 A) int a[2][3]={0}; B) int a[][3]={{1,2},{0}}; C) int a[2][3]={{1,2},{3,4},{5,6}}; D) int a[][3]={1,2,3,4,5,6}; 答案:C;超出了范围 5. 若有说明:int a[3][4]; 则全局数组a 中各元素 A) 可在程序的运行阶段得到初值0 B) 可在程序的编译阶段得到初值0 C) 不能得到确定的初值 D) 可在程序的编译或运行阶段得到初值0 答案:B 6. 下面程序如果只有一个错误, 那么是(每行程序前面的数字表示行号) 1 main() 2 { 3 float a[3]={3*0}; 4 int i; 5 for(i=0;i{1,2,3},{4,5,6}}; |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |